package com.example.demo_one.kotlin

fun main() {
    // A页面
    val smA = settingManager
    smA.toggleDarkMode()
    println(if (smA.darkModeEnabled) "已开启暗黑模式" else "已关闭暗黑模式") // 开启

    // B页面
    val smB = settingManager
    smB.toggleDarkMode()
    println(if (smB.darkModeEnabled) "已开启暗黑模式" else "已关闭暗黑模式") // 关闭

    // C页面
    
}

object settingManager {
    // 单例属性（全局共享）
    var darkModeEnabled = false

    // 切换修改暗黑模式
    fun toggleDarkMode() {
        darkModeEnabled = !darkModeEnabled
    }
}